feeder trough - German English Dictionary